package com.orange.modules.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name = "t_auth_apply_file")
@Entity
public class AuthApplyFile {
	
	private String pid;
	
	private String sid; //学校ID
	
	private String selfEvaluationFilepath; //自评报告路径

	private String selfEvaluationFilename; //自评报告名称
	
	private String employmentDistributionFilepath; //近三年毕业生就业分布报告路径
	
	private String employmentDistributionFilename; //近三年毕业生就业分布报告名称
	
	private String specialtyConstructionFilepath;  //专业建设与质量保障文件路径
	
	private String specialtyConstructionFilename;  //专业建设与质量保障文件名称
	
	private String supportingMaterialsFilepath; //学校认为的重要佐证材料路径
	
	private String supportingMaterialsFilename; //学校认为的重要佐证材料名称
	
	private String createtime; //创建时间
	
	private String logintype;  //文理科（1101：理科  1102：文科  1103：整体申报）

	@Id
	@GeneratedValue(strategy=GenerationType.AUTO)
	@Column(name = "p_id")
	public String getPid() {
		return pid;
	}
	@Column(name = "s_id")
	public String getSid() {
		return sid;
	}

	@Column(name = "s_self_evaluation_filepath")
	public String getSelfEvaluationFilepath() {
		return selfEvaluationFilepath;
	}
	@Column(name = "s_self_evaluation_filename")
	public String getSelfEvaluationFilename() {
		return selfEvaluationFilename;
	}
	@Column(name = "s_employment_distribution_filepath")
	public String getEmploymentDistributionFilepath() {
		return employmentDistributionFilepath;
	}
	@Column(name = "s_employment_distribution_filename")
	public String getEmploymentDistributionFilename() {
		return employmentDistributionFilename;
	}
	@Column(name = "s_specialty_construction_filepath")
	public String getSpecialtyConstructionFilepath() {
		return specialtyConstructionFilepath;
	}
	@Column(name = "s_specialty_construction_filename")
	public String getSpecialtyConstructionFilename() {
		return specialtyConstructionFilename;
	}
	@Column(name = "s_supporting_materials_filepath")
	public String getSupportingMaterialsFilepath() {
		return supportingMaterialsFilepath;
	}
	@Column(name = "s_supporting_materials_filename")
	public String getSupportingMaterialsFilename() {
		return supportingMaterialsFilename;
	}
	@Column(name = "s_createtime")
	public String getCreatetime() {
		return createtime;
	}
	@Column(name = "login_type")
	public String getLogintype() {
		return logintype;
	}

	public void setPid(String pid) {
		this.pid = pid;
	}

	public void setSid(String sid) {
		this.sid = sid;
	}

	public void setSelfEvaluationFilepath(String selfEvaluationFilepath) {
		this.selfEvaluationFilepath = selfEvaluationFilepath;
	}

	public void setSelfEvaluationFilename(String selfEvaluationFilename) {
		this.selfEvaluationFilename = selfEvaluationFilename;
	}

	public void setEmploymentDistributionFilepath(
			String employmentDistributionFilepath) {
		this.employmentDistributionFilepath = employmentDistributionFilepath;
	}

	public void setEmploymentDistributionFilename(
			String employmentDistributionFilename) {
		this.employmentDistributionFilename = employmentDistributionFilename;
	}

	public void setSpecialtyConstructionFilepath(
			String specialtyConstructionFilepath) {
		this.specialtyConstructionFilepath = specialtyConstructionFilepath;
	}

	public void setSpecialtyConstructionFilename(
			String specialtyConstructionFilename) {
		this.specialtyConstructionFilename = specialtyConstructionFilename;
	}

	public void setSupportingMaterialsFilepath(String supportingMaterialsFilepath) {
		this.supportingMaterialsFilepath = supportingMaterialsFilepath;
	}

	public void setSupportingMaterialsFilename(String supportingMaterialsFilename) {
		this.supportingMaterialsFilename = supportingMaterialsFilename;
	}

	public void setCreatetime(String createtime) {
		this.createtime = createtime;
	}

	public void setLogintype(String logintype) {
		this.logintype = logintype;
	}
	
	
}
